home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / NETM16A.IN_ / NETM16A.inf
Encoding:
INI File  |  1999-10-19  |  8.2 KB  |  192 lines

  1. ; NETM16A.INF
  2. ;
  3. ; INTEL EtherExpress PRO/100 Mobile PC Card 16.
  4. ;
  5. ; Copyright 1997,1998, Intel Corporation. All Rights Reserved.
  6. ;
  7. ; Inf for NT 5.0 and Ndis 5 driver.
  8.  
  9. [version]
  10. Signature   = "$Windows NT$"
  11. Class       = Net
  12. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  13. Provider    = %MSFT%
  14. LayoutFile  = layout.inf
  15. DriverVer=10/19/1999,1.70.9.0
  16.  
  17. [Manufacturer]
  18. %INTEL%     = INTEL
  19.  
  20. [ControlFlags]
  21. ExcludeFromSelect = PCMCIA\INTEL-ETHEREXPRESS(TM)_PRO/100_PC_CARD_MOBILE_ADAPTER16-33F8
  22.  
  23. [INTEL]
  24. %M16A.DeviceDesc% = M16A.ndi, PCMCIA\INTEL-ETHEREXPRESS(TM)_PRO/100_PC_CARD_MOBILE_ADAPTER16-33F8 ; M16A
  25.  
  26. ;-------------------------------------------------------------------------------
  27. ; Intel EtherExpress PRO/100 Mobile PC Card 16 Adapter
  28. ;
  29. [M16A.ndi]
  30. AddReg          = M16A.params.reg, M16A.reg
  31. Characteristics = 0x84
  32. BusType         = 8
  33. CopyFiles       = m16a.CopyFiles
  34.  
  35. [M16A.ndi.Services]
  36. AddService = m16a, 2, m16a.Service, common.EventLog
  37.  
  38. ;-------------------------------------------------------------------------------
  39. ; disable Override config
  40. ;
  41. ;[M16A.ndi.LogConfigOverride]
  42. ;LogConfig=M16A.LogConfigOverride
  43. ;[M16A.LogConfigOverride]
  44. ;IRQConfig=3,4,5,7,10,11,13,15
  45. ;IOConfig=320-32F(3FF::),300-30F(3FF::),310-31F(3FF::),330-33F(3FF::),340-34F(3FF::),350-35F(3FF::),360-36F(3FF::),370-37F(3FF::),200-20F(3FF::),210-21F(3FF::),220-22F(3FF::),230-23F(3FF::),240-24F(3FF::)
  46. ;MemConfig=1000@C0000-E8FFF%FFFFF000
  47. ;    PcCardConfig = <ConfigIndex>[:[<MemoryCardBase1>][:<MemoryCardBase2>]][(<attrs>)]
  48. ;    where
  49. ;            <ConfigIndex> is the 8-bit PCMCIA configuration index 
  50. ;            <MemoryCardBase1> is the (optional) 32-bit 1st memory base address
  51. ;            <MemoryCardBase2> is the (optional) 32-bit 2nd memory base address
  52. ;             <attrs> is a combination of the following letters:
  53. ;             W - 16-bit I/O (if not specified, 8-bit I/O is assumed)
  54. ;
  55. ;    All numeric values are assumed to be in hexadecimal format.
  56. ;PcCardConfig = 1:00000(W)
  57.  
  58. ;----------------------------------------------------------------------------
  59. ; Params for M16A
  60. ;
  61. [M16A.params.reg]
  62. HKR, Ndi\params\CableType,          ParamDesc,          0, %CableType%
  63. HKR, Ndi\params\CableType,          default,            0, "0"
  64. HKR, Ndi\params\CableType,          type,               0, "enum"
  65. HKR, Ndi\params\CableType\enum,     "0",                0, %AutoDetect%
  66. HKR, Ndi\params\CableType\enum,     "1",                0, %TP%
  67. HKR, Ndi\params\CableType\enum,     "2",                0, %Coax%
  68. HKR, ,                              CableType,          0, "0"
  69.  
  70. HKR, Ndi\params\DirectEnable,       ParamDesc,          0, %DirectEnable%
  71. HKR, Ndi\params\DirectEnable,       default,            0, "0"
  72. HKR, Ndi\params\DirectEnable,       type,               0, "enum"
  73. HKR, Ndi\params\DirectEnable\enum,  "0",                0, %OFF%
  74. HKR, Ndi\params\DirectEnable\enum,  "1",                0, %ON%
  75. HKR, ,                              DirectEnable,       0, "0"
  76.  
  77. HKR, Ndi\params\EarlyTransmit,      ParamDesc,          0, %EarlyTransmit%
  78. HKR, Ndi\params\EarlyTransmit,      default,            0, "1"
  79. HKR, Ndi\params\EarlyTransmit,      type,               0, "enum"
  80. HKR, Ndi\params\EarlyTransmit\enum, "0",                0, %OFF%
  81. HKR, Ndi\params\EarlyTransmit\enum, "1",                0, %ON%
  82. HKR, ,                              EarlyTransmit,      0, "1"
  83.  
  84. HKR, Ndi\params\LineMode,           ParamDesc,          0, %LineMode%
  85. HKR, Ndi\params\LineMode,           default,            0, "0"
  86. HKR, Ndi\params\LineMode,           type,               0, "enum"
  87. HKR, Ndi\params\LineMode\enum,      "0",                0, %AutoDetect%
  88. HKR, Ndi\params\LineMode\enum,      "1",                0, %HalfDuplex%
  89. HKR, Ndi\params\LineMode\enum,      "2",                0, %FullDuplex%
  90. HKR, ,                              LineMode,           0, "0"
  91.  
  92. HKR, Ndi\params\LineSpeed,          ParamDesc,          0, %LineSpeed%
  93. HKR, Ndi\params\LineSpeed,          default,            0, "0"
  94. HKR, Ndi\params\LineSpeed,          type,               0, "enum"
  95. HKR, Ndi\params\LineSpeed\enum,     "0",                0, %AutoDetect%
  96. HKR, Ndi\params\LineSpeed\enum,     "1",                0, %10%
  97. HKR, Ndi\params\LineSpeed\enum,     "2",                0, %100%
  98. HKR, ,                              LineSpeed,          0, "0"
  99.  
  100. HKR, Ndi\params\LinkIntegrity,      ParamDesc,          0, "LinkIntegrity"
  101. HKR, Ndi\params\LinkIntegrity,      default,            0, "1"
  102. HKR, Ndi\params\LinkIntegrity,      type,               0, "enum"
  103. HKR, Ndi\params\LinkIntegrity\enum, "0",                0, %OFF%
  104. HKR, Ndi\params\LinkIntegrity\enum, "1",                0, %ON%
  105. HKR, ,                              LinkIntegrity,      0, "1"
  106.  
  107. HKR, Ndi\params\Mode,               ParamDesc,          0, %Mode%
  108. HKR, Ndi\params\Mode,               default,            0, "0"
  109. HKR, Ndi\params\Mode,               type,               0, "enum"
  110. HKR, Ndi\params\Mode\enum,          0,                  0, %IO%
  111. HKR, Ndi\params\Mode\enum,          1,                  0, %MemMap%
  112. HKR, ,                              Mode,               0, "0"
  113.  
  114. HKR, Ndi\params\NetworkAddress,     ParamDesc,          0, %NetworkAddress%
  115. HKR, Ndi\params\NetworkAddress,     default,            0, ""
  116. HKR, Ndi\params\NetworkAddress,     type,               0, "edit"
  117. HKR, Ndi\params\NetworkAddress,     LimitText,          0, "12"
  118. HKR, Ndi\params\NetworkAddress,     UpperCase,          0, "1"
  119. HKR, Ndi\params\NetworkAddress,     optional,           0, "1"
  120.  
  121. HKR, Ndi\params\TransmitBufferSize, ParamDesc,          0, %TxBuffSize%
  122. HKR, Ndi\params\TransmitBufferSize, default,            0, "7168"
  123. HKR, Ndi\params\TransmitBufferSize, type,               0, "word"
  124. HKR, Ndi\params\TransmitBufferSize, min,                0, "1024"
  125. HKR, Ndi\params\TransmitBufferSize, max,                0, "29696"
  126. HKR, Ndi\params\TransmitBufferSize, step,               0, "1024"
  127. HKR, ,                              TransmitBufferSize, 0, "7168"
  128.  
  129. ;----------------------------------------------------------------------------
  130. ; M16A interfaces and driver
  131. ;
  132. [M16A.reg]
  133. HKR, ,                              FullDuplex,         0, "0"
  134. HKR, Ndi\Interfaces,                UpperRange,         0, "ndis5"
  135. HKR, Ndi\Interfaces,                LowerRange,         0, "ethernet"
  136. HKR, Ndi,                           Service,            0, "M16A"
  137.  
  138. [m16a.CopyFiles]
  139. m16a5.sys,,,2
  140.  
  141. [m16a.Service]
  142. DisplayName     = %m16a.Service.DispName%
  143. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  144. StartType       = 3 ;%SERVICE_DEMAND_START%
  145. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  146. ServiceBinary   = %12%\m16a5.sys
  147. LoadOrderGroup  = NDIS
  148.  
  149. [common.EventLog]
  150. AddReg = common.AddEventLog.reg
  151.  
  152. [common.AddEventLog.reg]
  153. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\m16a5.sys"
  154. HKR, , TypesSupported,   0x00010001, 7
  155.  
  156. ;-----------------------------------------------------------------------------
  157. ; DestinationDirs
  158. ;
  159. [DestinationDirs]
  160. m16a.CopyFiles            = 12
  161.  
  162. ;-------------------------------------------------------------------------------
  163. ; Localizable Strings
  164. ;
  165. [Strings]
  166. msft                      = "Microsoft"
  167. INTEL                     = "Intel Corporation"
  168.  
  169. CableType                 = "Cable Type"
  170. AutoDetect                = "Auto Detect"
  171. TP                        = "Twisted Pair - 10BT"
  172. Coax                      = "Coax - 10B2"
  173. DirectEnable              = "Direct Enable"
  174. OFF                       = "Off"
  175. ON                        = "On"
  176. EarlyTransmit             = "Early Transmit"
  177. LineMode                  = "Line Mode"
  178. HalfDuplex                = "HalfDuplex"
  179. FullDuplex                = "Full Duplex"
  180. LineSpeed                 = "Line Speed"
  181. 10                        = "10 Mbps"
  182. 100                       = "100 Mpbs"
  183. Mode                      = "Mode"
  184. IO                        = "I/O Mode"
  185. MemMap                    = "Memory Mapped Mode"
  186. NetworkAddress            = "Network Address"
  187. TxBuffSize                = "Transmit Buffer Size"
  188.  
  189. M16A.DeviceDesc           = "Intel EtherExpress PRO/100 Mobile PC Card 16 Adapter"
  190. m16a.Service.DispName     = "Intel EtherExpress PRO/100 Mobile PC Card 16 Adapter Driver"
  191.  
  192.